body { margin: 0; font: 13px/1.5 \5b8b\4f53; font-family: "Verdana", "helvetica", "Sans-serif"; font-size: 13px; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { padding: 0; margin: 0; }
table, td, tr, th { font-size: 13px; }
ol, ul { list-style: none; }
li { list-style-type: none; }
img { vertical-align: top; border: 0; }
h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: normal; }
address, cite, code, em, th, i { font-weight: normal; font-style: normal; }
.hx a, .hx em, .fB { font-weight: bold; }
.clearfix { *zoom:1;
}
.clearfix:after { display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: "."; }
a { color: #252525; text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { color: #ba2636; text-decoration: none; }
a:active { color: #ba2636; }
.clearfix { clear: both; }
.blank20 { margin-top: 20px; width: 100%; float: left; }
.blank10 { margin-top: 10px; width: 100%; float: left; }
body { -webkit-text-size-adjust: none; background: #fff; }
#LIANHE { width: 100%; float: left; min-width: 1200px }
#head { width: 100%; float: left; background: #fff; }
#head .menutop { width: 1184px; margin: 0 auto; height: 82px; overflow: hidden; }
#head .menutop .logo { float: left; margin-top: 12px; }
#head .menutop .menuright { float: right; width: 850px; }
#head .menutop .menuright .language { float: right; width: 100%; position: relative; }
#head .menutop .menuright .language p { height: 16px; line-height: 16px; font-size: 13px; color: #15c0f2; float: right; cursor: pointer; margin-top: 10px; text-indent: 10px; }
#head .menutop .menuright .language ul { width: 68px; position: absolute; background: #fff; top: 36px; right: 0px; display: none; text-indent: 10px; }
#head .menutop .menuright .language p a { color: #666; text-decoration: none; }
#head .menutop .menuright .language p a.active { color: #15c0f2 }
#head .menutop .menuright .language ul li a { color: #333; font-size: 13px; }
#head .menutop .menuright .menu { float: right; margin-top: 7px; }
#head .menutop .menuright .menu ul li { float: left; margin-left: 28px; font-size: 14px; font-weight: bold; margin-top: 9px; margin-right: 5px }
#head .menutop .menuright .menu ul.cnne li { float: left; margin-left: 42px; font-size: 14px; font-weight: bold; margin-top: 9px; }
#head .menutop .menuright .menu ul li.home { /*margin-left: 90px;*/
}
#head .menutop .menuright .menu ul li a { color: #333333; text-decoration: none; }
#head .menutop .menuright .menu ul li a:hover { color: #00448d; }
#head .menutop .menuright .menu ul li.active a { color: #00448d; }
#footer { width: 100%; float: left; }
#footer .foot_top { width: 100%; height: 126px; background: #6bcff6; }
#footer .foot_top .search_inner { width: 1200px; margin: 0 auto; position: relative; }
#footer .foot_top .search_inner .ico { float: left; height: 24px; margin-top: 53px; display: block; }
#footer .foot_top .search_inner .ico a { float: left; padding-right: 22px; background: url(foot_icoline.png) no-repeat right; margin-right: 22px; height: 24px; display: block; }
#footer .foot_top .search_inner .ico a.ix1 img { margin-top: 1px; }
#footer .foot_top .search_inner .ico a.ix2 img { margin-top: 2px; }
#footer .foot_top .search_inner .search { width: 903px; float: right; margin-top: 42px; position: absolute; left: 50%; margin-left: -451.5px; }
#footer .foot_top .search_inner .search .input { width: 739px; height: 43px; background: url(foot_searinput.png) no-repeat center; float: left; }
#footer .foot_top .search_inner .search .input input { width: 709px; float: left; margin-left: 15px; height: 28px; line-height: 28px; margin-top: 9px; border: none; background: none; outline: none; }
#footer .foot_top .search_inner .search .tijiao, .searchtext1 form input.btn { cursor: pointer; border: none; outline: none; width: 139px; height: 43px; line-height: 43px; background: url(foot_btn.png) no-repeat; float: right; text-align: center; color: #fff; font-size: 14px; font-weight: bold; cursor: pointer; text-decoration: none; }
/**add new search from**/
.searchtext1 { padding: 15px 0; }
.searchtext1 form input { height: 41px; line-height: 41px; padding-left: 12px; font-size: 14px; color: #666; border: 1px solid #ccc; width: 300px; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius: 5px }
.searchtext1 form input.btn { float: none; margin-left: 15px; ; }
#footer .foot_menu { width: 100%; float: left; height: 250px; background: #28bee9 url(foot_back.jpg) no-repeat center; position: relative; }
#footer .foot_menu .innermenu { width: 1200px; margin: 0 auto; height: 250px; }
#footer .foot_menu .innermenu .item { float: left; width: 170px; margin-right: 20px; }
#footer .foot_menu .innermenu .item.endit { margin-right: 0px; width: 164px; }
#footer .foot_menu .innermenu .item.chan { width: 200px; }
#footer .foot_menu .innermenu .item h2 { width: 100%; float: left; font-size: 13px; color: #ffffff; font-weight: bold; margin-top: 45px; padding-bottom: 10px; border-bottom: 1px solid #fff; }
#footer .foot_menu .innermenu .item h2 a { color: #fff; text-decoration: none; width: 100%; height: 100%; }
#footer .foot_menu .innermenu .item ul { width: 100%; float: left; margin-top: 10px; }
#footer .foot_menu .innermenu .item ul li { width: 100%; font-size: 13px; line-height: 25px; background: url(foot_dian.png) no-repeat 0 11px; padding-left: 7px; }
#footer .foot_menu .innermenu .item ul li a { color: #fff; }
#footer .foot_menu p.copy { width: 100%; text-align: center; color: #fff; font-size: 13px; float: left; position: absolute; bottom: 40px; left: 0px; }
#footer .foot_menu p.copy a { color: #fff; font-size: 13px; }
#middle { width: 100%; float: left; background: #fff; }
#middle .index_banner { width: 100%; height: 470px; position: relative; overflow: hidden; }
#middle .index_banner .innerbanner { width: 1920px; position: absolute; height: 470px; top: 50%; margin-top: -235px; left: 50%; margin-left: -960px; }
#middle .index_banner .innerbanner .item { width: 1920px; height: 470px; float: left; position: relative; }
#middle .index_banner .innerbanner .item img.banner { width: 1920px; position: absolute; height: 470px; top: 50%; margin-top: -235px; left: 50%; margin-left: -960px; }
#middle .index_banner .paginationbanner { width: 9px; position: absolute; top: 50%; right: 50px; margin-top: -52.5px; z-index: 1; }
#middle .index_banner .paginationbanner a { background: url(banner_dian.png) no-repeat bottom; width: 9px; height: 9px; margin-bottom: 15px; float: left; text-indent: -999px; overflow: hidden }
#middle .index_banner .paginationbanner a:hover { background: url(banner_dian22.png) no-repeat top; }
#middle .index_banner .paginationbanner a.selected { background: url(banner_dian22.png) no-repeat top; }
#middle .index_banner .innerbanner .item .text { width: 1200px; position: absolute; left: 50%; margin-left: -600px; }
#middle .index_banner .innerbanner .item .text .daqiu { width: 430px; height: 430px; /*background: url(banner_textback.png) no-repeat;*/
position: relative; float: right; text-align: center; }
#middle .index_banner .innerbanner .item .text .daqiu h1 {    /* text-align: center; */ color: #fff; font-size: 25px; font-weight: bold; width: 252px; /* margin-left: 42px; */
background: url(banenr_line.png) no-repeat bottom center; padding-bottom: 15px; margin: 28px auto 0; }
#middle .index_banner .innerbanner .item .text .daqiu p { text-align: center; color: #fff; font-size: 13px; line-height: 18px; width: 262px; margin: 18px auto; }
#middle .index_banner .innerbanner .item .text .daqiu .more { width: 82px; height: 82px; background: url(bannertext_back.png) no-repeat; position: absolute; left: -14px; bottom: 54px; z-index: 3; }
#middle .index_banner .innerbanner .item .text .daqiu .ditu { position: absolute; left: 0; top: 0px; z-index: 1; }
#middle .index_banner .innerbanner .item .text .daqiu .disete { position: absolute; width: 430px; height: 430px; z-index: 2; }
#middle .index_page { width: 1200px; margin: 0 auto; }
#middle .index_page .index_new { width: 599px; float: right; height: 251px; }
#middle .index_page .index_new h1 { font-size: 20px; font-weight: bold; color: #343434; height: 70px; line-height: 70px; float: left; width: 100%; }
#middle .index_page .index_new .first_news { width: 100%; float: left; /* [disabled]padding-bottom: 22px;
*/ TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; }
#middle .index_page .index_new .first_news b { color: #66A527 }
#middle .index_page .index_new .first_news a { line-height: 26px }
#middle .index_page .index_new .first_news .img { width: 257px; height: 157px; float: left; overflow: hidden; cursor: pointer; }
#middle .index_page .index_new .first_news .img a { width: 100%; height: 100%; float: left; overflow: hidden; }
#middle .index_page .index_new .first_news .img a img { width: 100%; -webkit-transition: all 1s ease-in; -moz-transition: all 1s ease-in; -o-transition: all 1s ease-in; -ms-transition: all 1s ease-in; transition: all 1s ease-in; }
#middle .index_page .index_new .first_news .img a:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
#middle .index_page .index_new .first_news .textright { width: 313px; float: right; }
#middle .index_page .index_new .first_news .textright h2 { width: 100%; float: left; font-size: 14px; font-weight: bold; color: #000000; }
#middle .index_page .index_new .first_news .textright h2 a { width: 100%; float: left; font-size: 14px; font-weight: bold; color: #000000; }
#middle .index_page .index_new .first_news .textright h2 a:hover { color: #00448d; }
#middle .index_page .index_new .first_news .textright h3 { width: 107px; height: 26px; line-height: 26px; text-align: center; color: #fff; background: #f89c1c; float: left; margin-top: 14px; font-size: 13px; }
#middle .index_page .index_new .first_news .textright .content { font-size: 13px; color: #333; width: 100%; float: left; border-left: 1px solid #d2d2d2; padding-left: 20px; width: 292px; margin-top: 18px; height: 57px; overflow: hidden; letter-spacing: -0.1px; }
#middle .index_page .index_new .item { width: 100%; float: left; }
#middle .index_page .index_new .item a { height: 45px; line-height: 45px; border-bottom: 1px dashed #e2e2e2; display: block; font-size: 13px; font-weight: bold; color: #000000; cursor: pointer; }
#middle .index_page .index_new .item a em { display: block; float: right; font-weight: normal; color: #333; }
#middle .index_page .index_new .item a:hover { color: #00448d; }
#middle .index_page .index_gupiao { width: 601px; float: left; height: 61px; line-height: 61px; border-top: 1px dashed #e2e2e2; margin-top: 18px; border-bottom: 1px dashed #e2e2e2; }
#middle .index_page .index_gupiao h1 { font-size: 20px; font-weight: bold; color: #343434; height: 61px; line-height: 61px; float: left; }
#middle .index_page .index_gupiao .innergup { height: 61px; }
#middle .index_page .index_gupiao .innergup .gup { float: left; margin-left: 1.5%; overflow: hidden; }
#middle .index_page .index_gupiao .innergup .gup h2 { font-size: 25px; font-weight: bold; color: #c10d01; margin-left: 15px; float: left; }
#middle .index_page .index_gupiao .innergup .gup .seng_jiang { float: left; margin-left: 17px; margin-top: 21px; }
#middle .index_page .index_gupiao .innergup .gup .seng_jiang { width: 31px; height: 29px; }
#middle .index_page .index_gupiao .innergup .gup .ycinfo { float: left; }
#middle .index_page .index_gupiao .innergup .gup .disnh { font-size: 14px; float: left; color: #c10d01; font-weight: bold; margin-left: 9px; }
#middle .index_page .index_gupiao .innergup .gup .bfs { font-size: 14px; float: left; color: #c10d01; font-weight: bold; margin-left: 12px; }
#middle .index_page .index_gupiao .innergup .info { margin-left: 20px; float: left; height: 61px; line-height: 61px; }
#middle .index_page .index_gupiao .innergup .info p { font-size: 13px;/*font-family: '宋体';*/
}
#middle .index_page .index_gupiao .innergup .info p.red { line-height: 45px; }
#middle .index_page .index_gupiao .innergup .info p.red em { color: #c10d01; }
#middle .index_page .index_gupiao .innergup .info p.green { line-height: 30px; margin-top: -20px; }
#middle .index_page .index_gupiao .innergup .info p.green em { color: #00801f; }
#middle .index_page .index_gupiao .innergup .time { margin-left: 20px; float: right; /*                                                   font-family: '宋体';*/
height: 61px; line-height: 61px; color: #333333; font-size: 13px; }
#middle .index_page .index_gupiao .innergup.active .gup h2 { color: #3d9006; }
#middle .index_page .index_gupiao .innergup.active .gup .disnh { color: #3d9006; }
#middle .index_page .index_gupiao .innergup.active .gup .bfs { color: #3d9006; }
#middle .index_page .index_aboutus { width: 590px; float: left; height: 251px; }
#middle .index_page .index_aboutus h1 { font-size: 20px; font-weight: bold; color: #343434; height: 70px; line-height: 70px; float: left; width: 100%; }
#middle .index_page .index_aboutus .img { height: 179px; overflow: hidden; float: left; }
#middle .index_page .index_aboutus .text { width: 288px; height: 179px; padding: 0 0px; color: #fff; position: relative; float: left; }
#middle .index_page .index_aboutus .text h2 { font-size: 16px; color: #fff; font-weight: bold; width: 215px; margin-top: 12px; margin-bottom: 5px; float: left; z-index: 2; }
#middle .index_page .index_aboutus .text p { font-size: 13px; float: left; color: #fff; z-index: 2 }
#middle .index_page .index_aboutus .text .tioding { position: absolute; left: 0px; top: 0px; z-index: 1; width: 229px; height: 179px; padding: 0 20px; }
#middle .index_page .index_aboutus .text .dingwe { /*position: absolute; left: 0px; top: 0px;z-index: 1;*/ width: 100%; height: 100%; float: left; }
#middle .index_page .index_careers { width: 599px; height: 61px; float: left; line-height: 61px; margin-top: 18px; border-top: 1px dashed #e2e2e2; border-bottom: 1px dashed #e2e2e2; }
#middle .index_page .index_careers h1 { font-size: 20px; font-weight: bold; color: #343434; height: 61px; line-height: 61px; float: left; }
#middle .index_page .index_careers span { font-size: 13px; height: 61px; line-height: 61px; float: left; margin-left: 20px; }
#middle .index_page .index_careers span a:hover { color: #00448d; }
#middle .index_page .index_markets { width: 100%; float: left; overflow: hidden; }
#middle .index_page .index_markets h1 { font-size: 20px; font-weight: bold; color: #343434; height: 60px; line-height: 60px; float: left; width: 100%; }
#middle .index_page .index_markets .innermarkets { width: 110%; float: left; }
#middle .index_page .index_markets .innermarkets .item { width: 274px; height: 300px; float: left; margin-right: 34px; position: relative; overflow: hidden; }
#middle .index_page .index_markets .innermarkets .item img { width: 100%; -webkit-transition: all 1s ease-in; -moz-transition: all 1s ease-in; -o-transition: all 1s ease-in; -ms-transition: all 1s ease-in; transition: all 1s ease-in; }
#middle .index_page .index_markets .innermarkets .item:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
#middle .index_page .index_markets .innermarkets .item h2 { position: absolute; bottom: 0px; left: 0px; height: 80px; line-height: 80px; width: 100%; background: url(index_marketback.png) repeat; text-align: center; font-size: 16px; font-weight: bold; color: #fff; }
#middle .index_page .index_markets .innermarkets .item h2.end { line-height: 24px; padding-top: 15px; height: 65px; text-align: center; }
#middle .index_page .index_markets .innermarkets .item h2 a { color: #fff; }
#middle .index_page .index_markets .innermarkets .item h2 a:hover { color: #fff; text-decoration: underline; }
#middle .index_capabilities { width: 100%; height: 396px; background: url(0_index_back1.jpg) no-repeat center; float: left; margin-top: 20px;/*background-size: 100% 100%;*/
}
#middle .index_capabilities .innercapabilities { width: 1200px; margin: 0 auto; }
#middle .index_capabilities .innercapabilities h1 { font-size: 20px; font-weight: bold; color: #fff; height: 70px; line-height: 70px; float: left; width: 100%; text-align: center; margin-top: 53px; margin-bottom: 53px; }
#middle .index_capabilities .innercapabilities .solid { width: 100%; float: left; height: 150px; overflow: hidden; }
#middle .index_capabilities .innercapabilities .solid a.aite { display: block; float: left; width: 20%; margin-top: 173px; }
#middle .index_capabilities .innercapabilities .solid .item { width: 100%; float: left; text-align: center; color: #fff; display: block; }
#middle .index_capabilities .innercapabilities .solid .item img { width: 97px; }
#middle .index_capabilities .innercapabilities .solid .item p { font-size: 16px; color: #fff; font-weight: bold; margin-top: 20px; }
/*#middle .index_capabilities .innercapabilities .solid a{display: block; float: left;}*/
#middle .index_capabilities .innercapabilities .solid .item .beijing1 { width: 100%; height: 97px; background: url(our_ico1.png) no-repeat center; webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
#middle .index_capabilities .innercapabilities .solid .item .beijing2 { width: 100%; height: 97px; background: url(our_ico2.png) no-repeat center; webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
#middle .index_capabilities .innercapabilities .solid .item .beijing3 { width: 100%; height: 97px; background: url(our_ico3.png) no-repeat center; webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
#middle .index_capabilities .innercapabilities .solid .item .beijing4 { width: 100%; height: 97px; background: url(our_ico4.png) no-repeat center; webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
#middle .index_capabilities .innercapabilities .solid .item .beijing5 { width: 100%; height: 97px; background: url(our_ico5.png) no-repeat center; webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
#middle .index_capabilities .innercapabilities .solid a:hover .beijing1 { background: url(index_CAPABILITIES1.png) no-repeat center; transition: all 0.4s; }
#middle .index_capabilities .innercapabilities .solid a:hover .beijing2 { background: url(index_CAPABILITIES2.png) no-repeat center; transition: all 0.4s; }
#middle .index_capabilities .innercapabilities .solid a:hover .beijing3 { background: url(index_CAPABILITIES3.png) no-repeat center; transition: all 0.4s; }
#middle .index_capabilities .innercapabilities .solid a:hover .beijing4 { background: url(index_CAPABILITIES4.png) no-repeat center; transition: all 0.4s; }
#middle .index_capabilities .innercapabilities .solid a:hover .beijing5 { background: url(index_CAPABILITIES5.png) no-repeat center; transition: all 0.4s; }
/*关于我们*/
#middle .page_banner { width: 100%; float: left; position: relative; overflow: hidden; height: 124px; border-top: 1px solid #e7e8ec; }
#middle .page_banner .pageinner { width: 100%; /* [disabled]position: absolute;
*/ /* [disabled]left: 50%;
*/ /* [disabled]margin-left: -960px;
*/ height: 124px; background-image: url(about_banner.jpg); background-repeat: no-repeat; background-position: center top; }
#middle .page_main { width: 1200px; margin: 0 auto; }
#middle .page_main .innerpagexiaode { width: 100%; float: left; }
/*左侧菜单栏*/
#middle .page_main .leftmenu { width: 244px; float: left; border-bottom: 1px solid #e7e8ec; padding-bottom: 15px; margin-bottom: 80px; }
#middle .page_main .leftmenu h2 { width: 100%; float: left; font-size: 16px; color: #343434; font-weight: bold; margin-top: 25px; padding-bottom: 10px; border-bottom: 4px solid #000000; }
#middle .page_main .leftmenu ul { width: 100%; float: left; margin-bottom: 25px; }
#middle .page_main .leftmenu ul li { float: left; line-height: 35px; width: 100%; }
#middle .page_main .leftmenu ul li a { line-height: 35px; width: 100%; display: block; font-size: 13px; color: #333; border-bottom: 1px dashed #e7e8ec; cursor: pointer; }
#middle .page_main .leftmenu ul li a:hover { color: #00448d; }
#middle .page_main .leftmenu ul li a.yijia { background: url(left_menuj.png) no-repeat right; }
#middle .page_main .leftmenu ul li.active a { color: #00448d; }
#middle .page_main .leftmenu ul li.active a.yijia { background: url(left_menujian.png) no-repeat right; }
#middle .page_main .leftmenu ul li ul.levul { margin-bottom: 0px; display: none; }
#middle .page_main .leftmenu ul li.active ul.levul { display: block; }
#middle .page_main .leftmenu ul li ul.levul li { text-indent: 12px; }
#middle .page_main .leftmenu ul li ul.levul li a { color: #333; }
#middle .page_main .leftmenu ul li ul.levul li a:hover { color: #00448d; }
#middle .page_main .leftmenu ul li ul.levul li.active a { color: #00448d; }
#middle .page_main .leftmenu .leftnews { width: 100%; float: left; margin-top: 14px; }
#middle .page_main .leftmenu .leftnews .img { width: 244px; height: 147px; overflow: hidden; }
#middle .page_main .leftmenu .leftnews .img img { width: 100%; }
#middle .page_main .leftmenu .leftnews h3 { width: 100%; float: left; font-size: 13px; font-weight: bold; color: #343434; margin-top: 18px; margin-bottom: 12px; }
#middle .page_main .leftmenu .leftnews p.time { width: 100%; float: left; font-size: 13px; color: #333; }
#middle .page_main .leftmenu .leftnews .content { width: 100%; float: left; font-size: 13px; color: #333; margin-top: 13px; line-height: 24px; }
#middle .page_main .leftmenu .leftnews a.more { width: 101px; float: left; font-size: 13px; color: #f89c1c; background: url(left_menureadmore.png) no-repeat right; margin-top: 14px; line-height: 28px; }
/*内页右侧内容*/
#middle .page_main .right_content { width: 916px; float: right; }
#middle .page_main .right_content .brade { width: 100%; float: left; border-bottom: 1px solid #e7e8ec; text-align: right; line-height: 40px; padding-top: 20px }
#middle .page_main .right_content .brade ul { float: right; }
#middle .page_main .right_content .brade ul li { float: left; font-size: 13px; color: #333; margin-top: 27px; margin-bottom: 17px; }
#middle .page_main .right_content .brade ul li a { color: #333; text-decoration: none; }
#middle .page_main .right_content .brade ul li.seact { color: #00448d; }
#middle .page_main .right_content .innercontent { width: 100%; float: left; margin-bottom: 70px; }
/*公司简介*/
#middle .page_main .right_content .innercontent .about_profile { width: 100%; float: left; padding-top: 20px; overflow: hidden; }
#middle .page_main .right_content .innercontent .about_profile p { font-size: 13px; color: #333; line-height: 24px; width: 100%; float: left; margin-bottom: 36px; }
#middle .page_main .right_content .innercontent .about_profile .profileinner { width: 110%; float: left; margin-bottom: 36px; }
#middle .page_main .right_content .innercontent .about_profile .profileinner .item { width: 211px; float: left; margin-right: 24px; }
#middle .page_main .right_content .innercontent .about_profile .profileinner .item img { margin-bottom: 24px; }
#middle .page_main .right_content .innercontent .about_profile .profileinner .item h3 { font-size: 13px; color: #333333; font-weight: bold; }
#middle .page_main .right_content .innercontent .about_profile .profileinner .item h3 a { color: #333333; }
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei { width: 100%; float: left; position: relative; margin-bottom: 36px; }
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei p { margin-bottom: 0px; }
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei .dingwei1 { width: 8.9%; height: 100%; position: absolute; top: 0px; left: 0px; cursor: pointer; }
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei .dingwei2 { width: 8.9%; height: 100%; position: absolute; top: 0px; left: 22.7%; cursor: pointer; }
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei .dingwei3 { width: 8.9%; height: 100%; position: absolute; top: 0px; left: 45.6%; cursor: pointer; }
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei .dingwei4 { width: 8.9%; height: 100%; position: absolute; top: 0px; left: 68.3%; cursor: pointer; }
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei .dingwei5 { width: 8.9%; height: 100%; position: absolute; top: 0px; right: 0px; cursor: pointer; }
/*管理团队*/
#middle .page_main .right_content .innercontent .about_team { width: 100%; float: left; padding-top: 20px; overflow: hidden; }
#middle .page_main .right_content .innercontent .about_team h2 { width: 100%; float: left; font-size: 13px; color: #333333; margin-bottom: 10px; }
#middle .page_main .right_content .innercontent .about_team p { width: 100%; float: left; font-size: 13px; color: #333; line-height: 24px; }
#middle .page_main .right_content .innercontent .about_team .teaminner { width: 110%; float: left; margin-bottom: 70px; }
#middle .page_main .right_content .innercontent .about_team .teaminner .item { width: 434px; float: left; margin-right: 47px; padding-top: 51px; padding-bottom: 20px; border-bottom: 1px solid #e7e8ec; }
#middle .page_main .right_content .innercontent .about_team .teaminner .item .img { width: 145px; height: 145px; float: left; position: relative; display: block; overflow: hidden; vertical-align: middle; text-align: center; }
#middle .page_main .right_content .innercontent .about_team .teaminner .item .img .dingweinei { width: 145px; height: 145px; display: table-cell; vertical-align: middle; }
#middle .page_main .right_content .innercontent .about_team .teaminner .item .img .back { position: absolute; top: 0px; left: 0px; }
#middle .page_main .right_content .innercontent .about_team .teaminner .item .righttext { width: 243px; float: right; }
#middle .page_main .right_content .innercontent .about_team .teaminner .item .righttext h3 { width: 100%; float: left; font-size: 14px; color: #f89e21; font-weight: bold; margin-top: 38px; margin-bottom: 11px; }
#middle .page_main .right_content .innercontent .about_team .teaminner .item .righttext p { width: 100%; float: left; font-size: 13px; color: #333; line-height: 24px; }
/*经营单位*/
#middle .page_main .right_content .innercontent .about_busin { width: 100%; float: left; padding-top: 20px; }
#middle .page_main .right_content .innercontent .about_busin h2 { width: 100%; float: left; font-size: 14px; color: #333333; font-weight: bold; margin-top: 30px; margin-bottom: 47px; }
#middle .page_main .right_content .innercontent .about_busin p { width: 100%; float: left; font-size: 13px; color: #333; line-height: 24px; }
#middle .page_main .right_content .innercontent .about_busin p a { color: #00448d; font-weight: bold; text-decoration: underline; }
#middle .page_main .right_content .innercontent .about_busin .busin_ite { width: 50%; float: left; margin-bottom: 47px; height: 150px; }
#middle .page_main .right_content .innercontent .about_busin .busin_ite .img { width: 105px; height: 105px; float: left; background: url(busi_back1.png) no-repeat; text-align: center; vertical-align: middle; text-align: center; display: block; vertical-align: middle; }
#middle .page_main .right_content .innercontent .about_busin .busin_ite .img .ico { width: 105px; height: 105px; text-align: center; vertical-align: middle; display: table-cell; }
#middle .page_main .right_content .innercontent .about_busin .busin_ite .right { width: 280px; float: left; margin-left: 20px; margin-top: 5px; }
#middle .page_main .right_content .innercontent .about_busin .busin_ite .right p { line-height: 24px; }
/*Collaborations*/
#middle .page_main .right_content .innercontent .about_colla { width: 100%; float: left; padding-top: 20px; overflow: hidden; }
#middle .page_main .right_content .innercontent .about_colla p { width: 100%; float: left; font-size: 13px; color: #333; line-height: 24px; margin-bottom: 30px; }
#middle .page_main .right_content .innercontent .about_colla p a { color: #00448d; font-weight: bold; text-decoration: underline; }
#middle .page_main .right_content .innercontent .about_colla .innercolla { width: 110%; float: left; margin-top: 20px; }
#middle .page_main .right_content .innercontent .about_colla .innercolla .item { width: 288px; height: 175px; float: left; margin-right: 26px; }
#middle .page_main .right_content .innercontent .about_colla .innerpharm { width: 110%; float: left; margin-top: 20px; margin-bottom: 40px; }
#middle .page_main .right_content .innercontent .about_colla .innerpharm .img { width: 435px; float: left; margin-right: 45px; }
#middle .page_main .right_content .innercontent .about_colla .innerpharm .img img { width: 100%; }
/*位置*/
#middle .page_main .right_content .innercontent .about_location { width: 100%; float: left; padding-top: 20px; }
#middle .page_main .right_content .innercontent .about_location p { width: 100%; float: left; font-size: 13px; color: #333; line-height: 24px; }
#middle .page_main .right_content .innercontent .about_location .locatop { width: 858px; border: 1px solid #e7e8ec; float: left; margin-top: 20px; padding: 0px 28px; overflow: hidden; }
#middle .page_main .right_content .innercontent .about_location .locatop .top { width: 100%; float: left; border-bottom: 1px solid #e7e8ec; }
#middle .page_main .right_content .innercontent .about_location .locatop h2 { width: 100%; float: left; background: url(location_back1.png) no-repeat left; padding-left: 45px; min-height: 28px; line-height: 28px; margin-top: 21px; font-size: 14px; color: #000000; font-weight: bold; }
#middle .page_main .right_content .innercontent .about_location .locatop .top p { background: url(location_back2.png) no-repeat left; text-indent: 21px; float: left; margin-top: 14px; float: left; font-size: 13px; color: #333; width: auto; margin-left: 45px; margin-bottom: 20px; }
#middle .page_main .right_content .innercontent .about_location .locatop .bottom { width: 110%; float: left; margin-bottom: 30px; }
#middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite { float: left; margin-left: 45px; margin-top: 20px; margin-bottom: 5px; }
#middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite h3 { width: auto; font-size: 13px; font-weight: bold; color: #000000; margin-bottom: 5px; }
#middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite p { width: auto; font-size: 13px; color: #333; clear: both; background: url(location_back3.png) no-repeat left; text-indent: 10px; }
#middle .page_main .right_content .innercontent .about_location .lianhetech { width: 100%; float: left; margin-top: 50px; border-top: 1px solid #e7e8ec; border-bottom: 1px solid #e7e8ec; padding: 30px 0px; }
#middle .page_main .right_content .innercontent .about_location .lianhetech .left { width: 500px; float: left; }
#middle .page_main .right_content .innercontent .about_location .lianhetech .left h2 { width: 100%; float: left; font-size: 14px; font-weight: bold; color: #333333; margin-top: 10px; margin-bottom: 25px; }
#middle .page_main .right_content .innercontent .about_location .lianhetech .left p { width: 472px; float: left; line-height: 24px; margin-bottom: 5px; }
/*#middle .page_main .right_content .innercontent .about_location .lianhetech .left p strong{
    font-weight: bold;
}*/
/*#middle .page_main .right_content .innercontent .about_location .lianhetech .left p.adree{
    background: url(location_back4.png) no-repeat 0px 4px;
} 
#middle .page_main .right_content .innercontent .about_location .lianhetech .left p.tel{
    background: url(location_back5.png) no-repeat 0px 4px;
} 
#middle .page_main .right_content .innercontent .about_location .lianhetech .left p.fax{
    background: url(location_back6.png) no-repeat 0px 4px;
} */
#middle .page_main .right_content .innercontent .about_location .lianhetech .right { width: 373px; height: 196px; padding: 9px; border: 1px solid #e7e8ec; float: right; }
#middle .page_main .right_content .innercontent .about_location .Adree { width: 100%; float: left; }
#middle .page_main .right_content .innercontent .about_location .Adree .ite { width: 50%; float: left; border-bottom: 1px solid #e7e8ec; padding-bottom: 20px; }
#middle .page_main .right_content .innercontent .about_location .Adree .ite h3 { width: 100%; float: left; font-size: 14px; font-weight: bold; color: #333333; margin-top: 26px; margin-bottom: 20px; }
#middle .page_main .right_content .innercontent .about_location .Adree .ite p { width: 80%; float: left; line-height: 24px; }
#middle .page_main .right_content .innercontent .about_location .Adree .ite p strong { font-weight: bold; }
#middle .page_main .right_content .innercontent .about_location .Adree .ite p a { color: #00448d; text-decoration: underline; }
/*公司治理*/
#middle .page_main .right_content .innercontent .about_gover { width: 100%; float: left; padding-top: 27px; overflow: hidden; }
#middle .page_main .right_content .innercontent .about_gover h2 { width: 100%; float: left; margin-bottom: 20px; font-size: 16px; color: #000000; font-weight: bold; text-indent: 96px; height: 80px; line-height: 115px; }
#middle .page_main .right_content .innercontent .about_gover h2.fr { background: url(gove_ico1.png) no-repeat left; }
#middle .page_main .right_content .innercontent .about_gover h2.tw { background: url(gove_ico2.png) no-repeat left; }
#middle .page_main .right_content .innercontent .about_gover h2.th { background: url(gove_ico3.png) no-repeat left; }
#middle .page_main .right_content .innercontent .about_gover p { font-size: 13px; color: #333; line-height: 24px; }
#middle .page_main .right_content .innercontent .about_gover .innergovetop { width: 110%; float: left; margin-top: 44px; margin-bottom: 44px; }
#middle .page_main .right_content .innercontent .about_gover .innergovetop .item { width: 170px; float: left; margin-right: 78px; text-align: center; }
#middle .page_main .right_content .innercontent .about_gover .innergovetop .item .img { height: 170px; width: 170px; overflow: hidden; float: left; }
#middle .page_main .right_content .innercontent .about_gover .innergovetop .item p { width: 100%; float: left; text-align: center; margin-top: 10px; font-weight: bold; }
#middle .page_main .right_content .innercontent .about_gover .innergovebot { width: 110%; float: left; margin-top: 18px; margin-bottom: 18px; }
#middle .page_main .right_content .innercontent .about_gover .innergovebot .im { width: 184px; float: left; margin-right: 60px; margin-bottom: 50px; }
#middle .page_main .right_content .innercontent .about_gover .innergovebot .im h3 { width: 94%; float: left; padding-left: 6%; font-size: 13px; font-weight: bold; color: #333333; margin-bottom: 10px; background: url(location_back3.png) no-repeat left 8px; }
/*发展历程*/
#middle .page_main .right_content .innercontent .about_history { width: 100%; float: left; margin-top: 26px; }
#middle .page_main .course_history { width: 818px; padding-left: 83px; float: left; }
#middle .page_main .course_history .course_it { width: 807px; padding-left: 10px; float: right; border-left: 3px solid #e7e8ec; padding-bottom: 20px; position: relative; }
#middle .page_main .course_history .course_it .itemyear { width: 100%; float: left; margin-left: 17px; margin-top: 38px; }
#middle .page_main .course_history .course_it .itemyear .img { width: 100%; float: left; text-align: center; overflow: hidden; }
#middle .page_main .course_history .course_it .itemyear h3 { width: 100%; float: left; font-size: 16px; color: #333333; line-height: 24px; font-weight: bold; margin-top: 15px; }
#middle .page_main .course_history .course_it .itemyear p { width: 100%; float: left; font-size: 13px; color: #333; line-height: 24px; }
#middle .page_main .course_history .course_it h2 { width: 89px; height: 36px; line-height: 36px; background: #fff url(history_ico.png) no-repeat right; position: absolute; top: -11px; left: -83px; font-size: 20px; color: #f8a22a; font-weight: bold; text-align: left; }
#middle .page_main .course_history .course_it .tup { padding: 0 30px; float: left; display: block; height: 94px; text-align: center; margin-top: 20px; background: url(history_line.png) no-repeat right; }
#middle .page_main .course_history .course_it .tup .img { width: 100%; text-align: center; height: 40px; }
#middle .page_main .course_history .course_it .tup p { font-size: 13px; font-weight: bold; color: #333; }
#middle .page_main .course_history .course_it .tup p a { color: #333; }
#middle .page_main .course_history .course_it .tup.end { background: none; }
/*媒体中心*/
#middle .page_main .right_content .innercontent .Media { width: 100%; float: left; overflow: hidden; padding-top: 26px; }
#middle .page_main .right_content .innercontent .Media .qiehuan { float: right; }
#middle .page_main .right_content .innercontent .Media .qiehuan li { float: left; margin-left: 37px; height: 19px; line-height: 19px; }
#middle .page_main .right_content .innercontent .Media .qiehuan li a { font-size: 13px; color: #333333; cursor: pointer; text-decoration: none; width: 100%; display: block; }
#middle .page_main .right_content .innercontent .Media .qiehuan li a:hover { color: #00448d; }
#middle .page_main .right_content .innercontent .Media .qiehuan li.active a { color: #00448d; }
#middle .page_main .right_content .innercontent .Media .qiehuan li.view { background: url(news_ico_1.png) no-repeat left; text-indent: 35px; }
#middle .page_main .right_content .innercontent .Media .qiehuan li.view:hover { background: url(news_ico.png) no-repeat left; }
#middle .page_main .right_content .innercontent .Media .qiehuan li.list { background: url(news_ico2.png) no-repeat left; text-indent: 38px; }
#middle .page_main .right_content .innercontent .Media .qiehuan li.list:hover { background: url(news_ico2_1.png) no-repeat left; }
#middle .page_main .right_content .innercontent .Media .qiehuan li.active.view { background: url(news_ico.png) no-repeat left; }
#middle .page_main .right_content .innercontent .Media .qiehuan li.active.list { background: url(news_ico2_1.png) no-repeat left; }
#middle .page_main .right_content .innercontent .Media p strong { font-weight: bold; }
#middle .page_main .right_content .innercontent .Media .mediafiv { width: 110%; float: left; margin-top: 20px; }
#middle .page_main .right_content .innercontent .Media .mediafiv .item { width: 286px; float: left; margin-right: 29px; margin-bottom: 29px; border-bottom: 1px solid #e7e8ec; padding-bottom: 29px; }
#middle .page_main .right_content .innercontent .Media .mediafiv .item .img { width: 100%; overflow: hidden; float: left; margin-bottom: 29px; }
#middle .page_main .right_content .innercontent .Media .mediafiv .item .img img { width: 100%; }
#middle .page_main .right_content .innercontent .Media .mediafiv .item h2 { font-size: 13px; font-weight: bold; width: 100%; float: left; color: #343434; margin-bottom: 10px; }
#middle .page_main .right_content .innercontent .Media .mediafiv .item h2 a { font-size: 13px; font-weight: bold; width: 100%; float: left; color: #343434; display: block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#middle .page_main .right_content .innercontent .Media .mediafiv .item a { width: 100%; display: block; float: left; }
#middle .page_main .right_content .innercontent .Media .mediafiv .item a:hover { color: #00448d; text-decoration: underline; }
#middle .page_main .right_content .innercontent .Media .mediafiv .item p { width: 100%; float: left; line-height: 24px; color: #333; font-size: 13px; }
#middle .page_main .right_content .innercontent .Media .mediafiv .item a:hover p { color: #00448d; text-decoration: underline; }
#middle .page_main .right_content .innercontent .media_detail { width: 100%; float: left; padding-top: 30px; }
#middle .page_main .right_content .innercontent .media_detail h2 { width: 100%; float: left; font-size: 16px; font-weight: bold; color: #333; margin-bottom: 15px; text-align: center; }
#middle .page_main .right_content .innercontent .media_detail h3 { width: 100%; float: left; font-size: 13px; color: #333; margin-bottom: 20px; text-align: center; }
#middle .page_main .right_content .innercontent .media_detail .conten { width: 100%; float: left; font-size: 13px; color: #333; line-height: 24px; }
#middle .page_main .right_content .innercontent .media_detail .conten p { width: 100%; float: left; font-size: 13px; color: #333; line-height: 24px; margin-bottom: 20px; }
#middle .page_main .right_content .innercontent .Investors { width: 100%; float: left; padding-top: 26px; overflow: hidden; }
#middle .page_main .right_content .innercontent .Investors p strong { font-weight: bold; }
#middle .page_main .right_content .innercontent .Investors .inner { width: 110%; float: left; }
#middle .page_main .right_content .innercontent .Investors .inner .itempdf { width: 176px; float: left; margin-right: 67px; margin-bottom: 63px; }
#middle .page_main .right_content .innercontent .Investors .inner .itempdf .img { width: 176px; height: 213px; background: url(inver_img1.png) no-repeat; margin-bottom: 20px; }
#middle .page_main .right_content .innercontent .Investors .inner .itempdf .img img { margin-left: 2px; margin-top: 1px; width: 166px; height: 203px; }
#middle .page_main .right_content .innercontent .Investors .inner .itempdf a.bqa { width: 166px; float: left; border-bottom: 1px solid #e7e8ec; font-size: 13px; color: #333; padding-bottom: 15px; background: url(inver_down.png) no-repeat 139px 1px; display: block; height: 42px; line-height: 25px; }
#middle .page_main .right_content .innercontent .pro_crop { width: 100%; float: left; padding-top: 20px; overflow: hidden; }
#middle .page_main .right_content .innercontent .pro_crop p { width: 100%; float: left; font-size: 13px; color: #333; line-height: 24px; margin-bottom: 20px; }
#middle .page_main .right_content .innercontent .pro_crop p a { font-weight: bold; color: #00448d; text-decoration: underline; }
#middle .page_main .right_content .innercontent .pro_crop p strong { font-weight: bold; color: #333; }
#middle .page_main .right_content .innercontent .pro_crop h2 { width: 100%; float: left; background: url(location_back1.png) no-repeat; margin-bottom: 20px; text-indent: 44px; height: 28px; line-height: 28px; font-size: 14px; font-weight: bold; color: #000000; }
#middle .page_main .right_content .innercontent .pro_crop .innercrop { width: 110%; float: left; margin-top: 20px; margin-bottom: 30px; }
#middle .page_main .right_content .innercontent .pro_crop .innercrop .img { width: 288px; height: 164px; overflow: hidden; margin-right: 26px; float: left; }
#middle .page_main .right_content .innercontent .pro_crop .innerpharm { width: 110%; float: left; margin-top: 20px; margin-bottom: 40px; }
#middle .page_main .right_content .innercontent .pro_crop .innerpharm .img { width: 435px; float: left; margin-right: 45px; }
#middle .page_main .right_content .innercontent .pro_crop .crop_duiban { width: 100%; float: left; }
#middle .page_main .right_content .innercontent .pro_crop .crop_duiban p { width: 50%; float: left; }
/*development*/
#middle .page_main .right_content .innercontent .pro_develo { width: 100%; float: left; overflow: hidden; padding-top: 20px; }
#middle .page_main .right_content .innercontent .pro_develo p { width: 100%; float: left; font-size: 13px; color: #333; margin-bottom: 20px; line-height: 24px; }
#middle .page_main .right_content .innercontent .pro_develo p strong { font-weight: bold; color: #333; font-size: 13px; }
#middle .page_main .right_content .innercontent .pro_develo ul { width: 100%; float: left; margin-top: 20px; }
#middle .page_main .right_content .innercontent .pro_develo ul li { width: 100%; float: left; margin-bottom: 10px; }
#middle .page_main .right_content .innercontent .pro_develo ul li a.leve { width: 100%; float: left; font-size: 13px; color: #333333; background: #f2f2f2 url(deve_up.png) no-repeat 99%; display: block; text-indent: 11px; cursor: pointer; text-decoration: none; height: 35px; line-height: 35px; font-weight: bold; }
#middle .page_main .right_content .innercontent .pro_develo ul li.active a.leve { color: #fff; background: #f8a337 url(deve_down.png)no-repeat 99%; }
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu { width: 100%; display: none; float: left; margin-top: 20px; margin-bottom: 20px; overflow: hidden; }
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu { width: 100%; float: left; }
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite { width: 100%; float: left; padding-bottom: 20px; border-bottom: 1px solid #e7e8ec; margin-top: 20px; }
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite h3 { width: 100%; float: left; font-size: 13px; font-weight: bold; color: #333333; margin-bottom: 20px; margin-top: 10px; }
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite .img { width: 291px; float: left; }
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite .content { width: 588px; float: right; }
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite .youceneirong { width: 100%; float: left; height: 90px; }
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite a.more { width: 588px; height: 21px; display: block; background: url(deve_right.png) no-repeat right; float: right; cursor: pointer; margin-top: 10px; }
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite .neiyq { width: 100%; float: left; margin-top: 20px; display: none; }
/*Facilities*/
#middle .page_main .right_content .innercontent .pro_facili { width: 100%; float: left; overflow: hidden; margin-top: 24px; }
#middle .page_main .right_content .innercontent .pro_facili h2 { width: 100%; float: left; background: url(location_back1.png) no-repeat left; text-indent: 45px; height: 28px; line-height: 28px; font-size: 14px; color: #000000; font-weight: bold; margin-bottom: 14px; }
#middle .page_main .right_content .innercontent .pro_facili .inner { width: 110%; float: left; }
#middle .page_main .right_content .innercontent .pro_facili .inner .item { width: 408px; padding: 14px; height: 225px; border: 1px solid #e9eaee; float: left; margin-right: 39px; margin-bottom: 39px; }
#middle .page_main .right_content .innercontent .pro_facili .inner .item h3 { width: 100%; float: left; font-size: 13px; color: #333333; font-weight: bold; margin-top: 10px; padding-bottom: 14px; background: url(pro_line.png) no-repeat left bottom; margin-bottom: 10px; }
#middle .page_main .right_content .innercontent .pro_facili .inner .item p { font-size: 13px; width: 100%; float: left; color: #333; line-height: 24px; }
#middle .page_main .right_content .innercontent .pro_facili .inner.changde .item { height: 295px; }
/*加入我们*/
#middle .page_main .right_content .innercontent .Join_us { width: 100%; float: left; padding-top: 20px; }
#middle .page_main .right_content .innercontent .Join_us p { width: 98%; padding: 0 1%; float: left; font-size: 13px; color: #333; line-height: 24px; margin-bottom: 20px; padding-left: 0px; }
#middle .page_main .right_content .innercontent .Join_us p strong { font-weight: bold; font-size: 13px; }
#middle .page_main .right_content .innercontent .Join_us p a { color: #00448d; text-decoration: underline; }
#middle .page_main .right_content .innercontent .Join_us ul li { width: 100%; float: left; margin-bottom: 10px; }
#middle .page_main .right_content .innercontent .Join_us ul li a.leve { width: 100%; float: left; font-size: 14px; color: #333333; background: #f7f7f7 url(join_jia.png) no-repeat 99%; display: block; text-indent: 11px; cursor: pointer; text-decoration: none; height: 44px; line-height: 44px; font-weight: bold; }
#middle .page_main .right_content .innercontent .Join_us li.active a.leve { background: #f7f7f7 url(join_jian.png)no-repeat 99%; }
#middle .page_main .right_content .innercontent .Join_us ul li .yaoqiu { width: 100%; float: left; padding: 25px 0px; }
#middle .page_main .right_content .innercontent .Join_us ul li .yaoqiu table { width: 100%; color: #333; border: 1px solid #ccc; }
#middle .page_main .right_content .innercontent .Join_us ul li .yaoqiu table th { font-size: 14px; font-weight: bold; background: #6bcff6; height: 40px; text-align: center; color: #fff; }
#middle .page_main .right_content .innercontent .Join_us ul li .yaoqiu table tr td { height: 40px; text-align: center; }
#middle .page_main .right_content .innercontent .Join_us ul li .yaoqiu table tr.shaung td { background: #eeeff2; }
#middle .page_main .right_content .innercontent .Investors table { width: 100%; color: #333; border: 1px solid #ccc; }
#middle .page_main .right_content .innercontent .Investors table th { font-size: 14px; font-weight: bold; background: #6bcff6; height: 40px; text-align: center; color: #fff; }
#middle .page_main .right_content .innercontent .Investors table tr td { height: 40px; text-align: center; }
#middle .page_main .right_content .innercontent .Investors table tr.shaung td { background: #eeeff2; }
#middle .Investors .index_gupiao { width: 100%; float: left; height: 61px; line-height: 61px; border-top: 1px dashed #e2e2e2; border-bottom: 1px dashed #e2e2e2; margin-bottom: 20px; }
#middle .Investors .index_gupiao h1 { font-size: 20px; font-weight: bold; color: #343434; height: 61px; line-height: 61px; float: left; }
#middle .Investors .index_gupiao .innergup { height: 61px; }
#middle .Investors .index_gupiao .innergup .gup { float: left; margin-left: 23.5%; overflow: hidden; }
#middle .Investors .index_gupiao .innergup .gup h2 { font-size: 25px; font-weight: bold; color: #c10d01; margin-left: 15px; float: left; }
#middle .Investors .index_gupiao .innergup .gup .seng_jiang { float: left; margin-left: 17px; margin-top: 22px; }
#middle .Investors .index_gupiao .innergup .gup .seng_jiang { width: 31px; height: 29px; }
#middle .Investors .index_gupiao .innergup .gup .ycinfo { float: left; }
#middle .Investors .index_gupiao .innergup .gup .disnh { font-size: 14px; float: left; color: #c10d01; font-weight: bold; margin-left: 9px; }
#middle .Investors .index_gupiao .innergup .gup .bfs { font-size: 14px; float: left; color: #c10d01; font-weight: bold; margin-left: 12px; }
#middle .Investors .index_gupiao .innergup .info { margin-left: 20px; float: left; height: 61px; line-height: 61px; }
#middle .Investors .index_gupiao .innergup .info p { font-size: 13px;/*font-family: '宋体';*/
}
#middle .Investors .index_gupiao .innergup .info p.red { line-height: 45px; }
#middle .Investors .index_gupiao .innergup .info p.red em { color: #c10d01; }
#middle .Investors .index_gupiao .innergup .info p.green { line-height: 30px; margin-top: -20px; }
#middle .Investors .index_gupiao .innergup .info p.green em { color: #00801f; }
#middle .Investors .index_gupiao .innergup .time { margin-left: 20px; float: right; /*                                                   font-family: '宋体';*/
height: 61px; line-height: 61px; color: #333333; font-size: 13px; }
#middle .Investors .index_gupiao .innergup.active .gup h2 { color: #3d9006; }
#middle .Investors .index_gupiao .innergup.active .gup .disnh { color: #3d9006; }
#middle .Investors .index_gupiao .innergup.active .gup .bfs { color: #3d9006; }
/**分页**/
#pagination { text-align: center; margin-top: 15px; float: left; width: 100%; }
#pagination a, #pagination span { padding: 0 11px; font-size: 14px; color: #333; }
#pagination .selected a { color: #00448d; font-weight: bold; }
#pagination li { display: inline-block; }
#pagination .first, #pagination .last { display: none; }
#pagination a.active { color: #fff; }
#pagination a.current { color: #00448d; }
#pagination .previous.hidden a, #pro_list_pagingnation .next.hidden a { color: #999; }
/**响应式菜单**/

 

.nav-toggle { display: none; right: 15px; top: 11px; width: 60px; height: 60px; z-index: 122; position: absolute; cursor: pointer; -webkit-transition-duration: 0.66s; transition-duration: 0.66s; -webkit-transition-timing-function: swing; transition-timing-function: swing; }
.nav-toggle .icon { width: 30px; height: 4px; background-color: #00448D; border-radius: 2px; position: absolute; top: 28px; left: 15px; text-indent: 12000px; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; transiting-timing-function: swing; }
.nav-toggle .icon:before, .nav-toggle .icon:after { width: 30px; height: 4px; background-color: #00448D; border-radius: 2px; content: ""; position: absolute; left: 0; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: swing; transiting-timing-function: swing; }
.nav-toggle .icon:before { top: -9px; }
.nav-toggle .icon:after { top: 9px; }
body.sideopen .nav-toggle .icon { width: 0; }
body.sideopen .nav-toggle .icon:before { -webkit-transform: translateY(9px) rotate(45deg); -ms-transform: translateY(9px) rotate(45deg); transform: translateY(9px) rotate(45deg); }
body.sideopen .nav-toggle .icon:after { -webkit-transform: translateY(-9px) rotate(-45deg); -ms-transform: translateY(-9px) rotate(-45deg); transform: translateY(-9px) rotate(-45deg); }
.grid { position: fixed; width: 300px; right: 0px; height: 100%; display: none; z-index: 100; background: #ffffff; overflow: auto; font-family: Arial; }
.grid .ul_phone { margin-top: 2px; width: 100%; float: left; }
.grid .ul_phone li { height: 80px; overflow: hidden; line-height: 80px; border-bottom: 1px dotted #00448D; text-indent: 40px; position: relative; width: 100%; font-size: 17px; }
.grid .ul_phone li a { text-decoration: none; color: #737272; font-weight: bold; }
.grid .ul_phone li a:hover, .grid .ul_phone li.active a { color: #00448D; }
.x_indexshadow { display: none; position: absolute; width: 100%; height: 100%; z-index: 2; background: #000; top: 0px; left: 0px; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.x_indexshadow.open { display: none; }
.sideopen .page_inner { -webkit-transform: translateX(-300px); -moz-transform: translateX(-300px); -ms-transform: translateX(-300px); transform: translateX(-300px); }
.page_inner { background: #fff; position: relative; float: left; width: 100%; z-index: 100; -webkit-backface-visibility: hidden; -ms-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: -webkit-transform 500ms cubic-bezier(0.77, 0, 0.175, 1); -moz-transition: -moz-transform 500ms cubic-bezier(0.77, 0, 0.175, 1); -ms-transition: -ms-transform 500ms cubic-bezier(0.77, 0, 0.175, 1); transition: transform 500ms cubic-bezier(0.77, 0, 0.175, 1); position: relative; }
body.sideopen .grid .yuyan { float: left; margin-top: 31px; margin-left: 20px; font-size: 14px; }
body.sideopen .grid .yuyan a { color: #737272; }
body.sideopen .grid .yuyan a.active { color: #00448D; font-weight: bold; }
#middle .page_main .innerpagexiaode .Error { width: 100%; height: 550px; position: relative; overflow: hidden; }
#middle .page_main .innerpagexiaode .Error img { position: absolute; left: 50%; margin-left: -480px; }
.about_title { display: inline-block; margin-bottom: 16px; font-size: 16px; color: #333; font-weight: bold; }
#middle .index_banner .innerbanner .item0 .text .daqiu h1, #middle .index_banner .innerbanner .item1 .text .daqiu h1 { margin-top: 65px; }
#middle .page_main .right_content .innercontent .about_gover h2 { font-size: 13px; }
#middle .page_main .right_content .innercontent .about_gover .innergovetop .item p { font-weight: normal; }
#middle .page_main .right_content .innercontent .about_gover .innergovebot .im h3 { font-weight: normal; }
#middle .page_main .right_content .innercontent .about_gover .innergovebot .im { margin-right: 130px; width: 204px; }
#middle .page_main .right_content .innercontent .about_gover .innergovebot .im { margin-bottom: 0px; }
#middle .page_main .right_content .innercontent .about_location .Adree .ite1 { position: relative; }
#middle .page_main .right_content .innercontent .about_location .Adree .ite1 .icon { position: absolute; top: 113px; left: 80%; width: 23px; height: 17px; background: url(icon_map.png) no-repeat; cursor: pointer; }
#middle .page_main .right_content .innercontent .about_location .Adree .ite1 .icon a { display: block; width: 100%; height: 100%; }
#mapbox { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: url(shadow.png); z-index: -10; }
#mapbox .maps { position: absolute; top: 50%; left: 50%; margin: -200px 0 0 -300px; width: 600px; height: 458px; background: url(bg_screen.png); z-index: 11; overflow: hidden; }
#mapbox .close { position: absolute; top: 50%; left: 50%; margin: 184px 0 0 248px; width: 27px; height: 28px; background: url(bg_close.jpg) no-repeat; z-index: 12; cursor: pointer; }
#middle .page_main .right_content .innercontent .about_gover h2 { text-indent: 60px; line-height: 100px; margin-bottom: 0px; }
#middle .page_main .right_content .innercontent .about_gover h2.fr { background: url(gove_ico12.png) no-repeat left; }
#middle .page_main .right_content .innercontent .about_gover h2.tw { background: url(gove_ico22.png) no-repeat left; }
#middle .page_main .right_content .innercontent .about_gover h2.th { background: url(gove_ico32.png) no-repeat left; }
#head .menutop .menuright .menu ul { /* [disabled]margin-left:80px;
*/ }
#middle .page_main .right_content .innercontent .about_location .locatop .bottom h2 { background: none; }
#middle .page_main .right_content .innercontent .about_location .locatop .bottom { width: 107%; }
#middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite { height: 96px; }
.pageinner b { font-size: 24px; margin-left: 30%; padding-top: 30px; display: block; color: #333 }
.newsd dt { float: left; margin-right: 10px }
.newsd dd { float: right; display: block; width: 800px; text-align: left }
.newsd dd em { float: right; display: block }
.newsd dd h6 { font-weight: normal; font-size: 14px; }
.layout-area { TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; }
.hirm li { float: left; margin-left: 20px; text-align: center; border: 1px solid #CCC; width: 280px; margin-bottom: 20px; padding-bottom: 10px }
.hirm li img { width: 260px; margin-top: 10px }
.ckrm { margin-left: -20px; width: 1000px }
.ckrm li { float: left; margin-left: 20px; text-align: center; border: 1px solid #CCC; width: 445px; margin-bottom: 20px; padding-bottom: 10px }
.ckrm li img { width: 425px; margin-top: 10px }
